SBN Home
 SiteBuilder
|
 JavaScript
|
 HTML
|
 DHTML
|
 D i r e c t X
|
 Crack 
|
 Cheat
|
 Site Info
JavaScript  <
  H T M L  <
& D H T M L <
D i r e c t   X <
L o g a <
C h e a t <
E m a i l <
S i t e i n f o <
 

 

 

Dnes má svátek:

JavaScript  
 
          Základní obsluha událostí:

Předcházející kód (1.2) vypadá velice hezky. Máme stránku HTML obsahující obrázek. Máme skript, který změní zobrazený obrázek na jiný. Teď musíme obojí zkombinovat a říct Internet Exploreru, kdy má volat skript, který obrázek změní.

          Většina skriptů se aktivuje, když dojde k nějaké události. Událostí je například nahrání stránky HTML. Pohyb myši je jinou událostí. Kdykoliv se na stránce stane událost, Internet Explorer se o ní dozví. Skripty, které události obsluhují, se označují jako obslužné skripty.

 

          Další kód doplňuje obslužný skript, který se aktivuje po klepnutí na obrázek. Tento typ obsluhy události je podporován pouze v prohlížeči Internet Explorer. Další vložené obslužné skripty jsou podporovány i v jiných prohlížečích.

 

Tento článek předpokládá, že jste seznámeni s pojmy:
  • Událost onclick

       onclick se může volně přeložit jako klepnutí. Tento skript se tedy bude aktivovat v případě, že uživatel klepne myší na obrázek reprezentovaný v tomto případě objektem MyImage.

   

 

 

<HTML>

<HEAD>

<TITLE>Základní obsluha událostí</TITLE>

<SCRIPT LANGUAGE="JavaScript" FOR="MyImage" EVENT="onclick">

<!--

MyImage.src="newpic.gif"

//-->

</SCRIPT>

</HEAD>

<BODY>

<IMG ID="MyImage" SRC="oldpic.gif">

</BODY>

</HTML>

kód 1.3

 

          Obslužný skript je v kódu 1.3 uveden v tagu <SCRIPT>. Tento tag obsahuje dvě informace: atribut FOR skriptu říká, že se zajímáme o objekt MyImage. Atribut EVENT říká, kterou událost chceme obsluhovat - v našem případě obsluhujeme událost onclick.

          Všimněte si, že jsem obslužný skript umístil do hlavičkové sekce dokumentu. Skripty je možné vkládat kamkoliv na stránku podle volby programátora a potřeb skriptu. Je-li to možné, bývá rozumné ukládat všechny skripty na stejné místo stránky, aby tak šly snadno najít a usnadnil se proces ladění. Uvedením skriptu v hlavičkové části dokumentu se navíc zajistí, že skript bude nahrán před zbytkem stránky, což zároveň usnadňuje ladění a zajišťuje, že skript bude v okamžiku potřeby k dispozici.

 

 

 

1.) Možnosti skriptů

2.) Skripty v prohlížeči Internet Explorer

3.) HTML a skriptování v něm

4.) Skripty na webové stránce

5.) Základní obsluha událostí

6.) Vložené obslužné skripty

7.) Funkce?!

 

     Lekce s ukázkami a popisem jsou na úvodu JavaScriptu

 

 

Poslední aktualizace: 13.01.2002

Optimalizováno pro: IE 5.0 a vyšší, rozlišení 800x600, 16 bit

Copyright ©1999 - 2002 Jaroslav Kaštyl

Designed by: Jaroslav Kaštyl - Professional WWW presentation